<?php
    // Start session
    session_start();
    // Check the session
    if(!isset($_SESSION['user_id']) || $_SESSION['user_id'] == '')
    {
        header('Location:index.php?status=EXP');
        die();
    }
    include "gestionEC.php";

    // Manage insert and relacion here.
    $mensaje = '';
    $exito   = FALSE;

    if(isset($_REQUEST['opc']) )
    {
        $opc = $_REQUEST['opc'];
        if($opc == 'relacion' && isset($_REQUEST['idFactura'], $_REQUEST['idActividad']))
        {
            $idFactura    = $_REQUEST['idFactura'];
            $idActividad  = $_REQUEST['idActividad'];

            if(relacionaFacturaActividad($idFactura, $idActividad))
            {
                $mensaje = 'Se creó la relación correctamente. ';
                $exito   = TRUE;
            }
            else
            {
                $mensaje = 'No fue posible crear la relación. ';
                $exito   = FALSE;
            }
        }
        else if($opc == 'insert' && isset($_REQUEST['monto'], $_REQUEST['folio'], $_REQUEST['descripcion']))
        {
            // ingresaFactura($monto,$folio,$descripcion,$idUsuarioAlta)
            $monto         = $_REQUEST['monto'];
            $folio         = $_REQUEST['folio'];
            $descripcion   = $_REQUEST['descripcion'];
            $idUsuarioAlta = $_SESSION['user_id'];

            if(ingresaFactura($monto,$folio,$descripcion,$idUsuarioAlta))
            {
                $mensaje = 'Se insertó correctamente. ';
                $exito   = TRUE;
            }
            else
            {
                $mensaje = 'No fue posible insertar el elemento. ';
                $exito   = FALSE;
            }
        }
    }
?>
<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Ejecutivo de cuenta</title>
    <!-- Bootstrap core CSS -->
    <link href="bootstrap/css/bootstrap.css" rel="stylesheet">
  </head>
  <body>
    <!-- Main bar on top -->
    <div class="navbar navbar-inverse navbar-fixed-top" role="navigation">
        <div class="navbar-header">
            <a class="navbar-brand" href="menu.php"><span class="glyphicon glyphicon-home"></span> Menú principal </a>
        </div>
        <div class="navbar-header navbar-right">
            <a href="index.php" class="btn btn-info" role="button">Cerrar Sesión</a>
        </div>
    </div>
    <!-- Main jumbotron -->
    <div class="jumbotron">
      <div class="container">
        <h1><span class="glyphicon glyphicon-credit-card"></span> Ejecutivo de Cuenta</h1>
        <p>Aquí se pueden dar de alta facturas y relacionar las facturas a las actividades de los proyectos con los que se tiene relación directa.</p>
      </div>
    </div>
    <div class="container">
    <?php
          if($mensaje != '')
          {
              if($exito == TRUE)
              {
                  echo '<div class="alert alert-success">' . $mensaje . '</div>';
              }
              else
              {
                  echo '<div class="alert alert-danger">' . $mensaje . '</div>';
              }
          }
      ?>

      <div class="row">
        <div class="col-md-12">
          <h1><span class="glyphicon glyphicon-file"></span> Dar de alta nueva factura</h1>
          <form role="form" name="frm_insert" action="menuEC.php" method="get">
              <input type="hidden" name="opc" value="insert">
              <input type="hidden" name="idUsuarioAlta" value="<?php echo $_SESSION["user_id"]; ?>">
              <div class="form-group">
                <label for="folio">Folio</label>
                <input type="text" class="form-control" name="folio" id="folio" placeholder="Folio">
              </div>
              <div class="form-group">
                <label for="descripcion">Descripción</label>
                <input type="text" class="form-control" name="descripcion" id="descripcion" placeholder="Descripción">
              </div>
              <div class="form-group">
                <label for="monto">Monto</label>
                <input type="text" class="form-control" name="monto" id="monto" placeholder="Monto">
              </div>
              <button type="submit" class="btn btn-default">Alta</button>
            </form>
        </div>
      </div>
      
      <div class="row">
        <div class="col-md-12">
            <h1><span class="glyphicon glyphicon-hand-right"></span> Asignar facturas actuales a alguna actividad</h1>
            <form role="form" name="frm_relacion" action="menuEC.php" method="get">
              <input type="hidden" name="opc" value="relacion">
              <div class="form-group">
                <label for="idFactura">Factura</label>
                <select class="form-control" name="idFactura" id="idFactura">
                <?php
                    $tablita = dimeFacturas($_SESSION['user_id']);
                    foreach($tablita as $fila)
                    {
                        echo '<option value="'. $fila["ID"] . '">' . $fila["folio"] . ' - ' . $fila["descripcion"] . '</option>';
                    }
                ?>
                </select>
              </div>
              <div class="form-group">
                <label for="idActividad">Actividad</label>
                <select class="form-control" name="idActividad" id="idActividad">
                <?php
                    $tablita = dimeActividades($_SESSION['user_id']);
                    foreach($tablita as $fila)
                    {
                        echo '<option value="'. $fila["ID"] . '">' . $fila["nombre"] . ' - ' . $fila["porcentaje"] . '% completado</option>';
                    }
                ?>
                </select>
              </div>
              <button type="submit" class="btn btn-default">Registrar relación</button>
            </form>
        </div>
      </div>

      <div class="row">
        <div class="col-md-4">
            <h2><span class="glyphicon glyphicon-circle-arrow-down"></span> Registrar avances</h2>
            <p>Puede registrar sus avaces en las actividades que tiene asignadas.</p>
            <p><a class="btn btn-default" href="menuRecurso.php" role="button">Registrar avances &raquo;</a></p>
        </div>
      </div>

      <hr>
      <footer>
        <p>&copy; <b>Dash HR</b> Derechos Reservados ® 2013</p>
      </footer>
    </div> <!-- /container -->

    <!-- Bootstrap core JavaScript
    ================================================== -->
    <!-- Placed at the end of the document so the pages load faster -->
    <script src="https://code.jquery.com/jquery-1.10.2.min.js"></script>
    <script src="bootstrap/js/bootstrap.min.js"></script>
  </body>
</html>
